package com.javarush.test.level15.lesson12.home07;

import java.io.BufferedReader;
import java.io.FileReader;
import java.util.ArrayList;
import java.util.List;

/* Файл в статическом блоке
1. Инициализируй константу Constants.FILE_NAME полным путем к файлу с данными, который содержит несколько строк.
2. В статическом блоке считай из файла с именем Constants.FILE_NAME все строки и добавь их по-отдельности в List lines.
3. Закрой поток ввода методом close().
*/

public class Solution {
    public static List<String> lines = new ArrayList<String>();
    static
    {
        try
        {
            BufferedReader reader = new BufferedReader(new FileReader(Constants.FILE_NAME));
            String line;
            String lineSeparator = System.getProperty("line.separator");
            while ((line = reader.readLine()) != null)
            {


                    lines.add(line);

            }
            reader.close();
        }
        catch (Exception e)
        {
            System.out.print("Файл не найден");
        }



    }
    public static void main(String[] args) {
        System.out.println(lines);
    }
}
